scab (on scars) - Turc Anglais Dictionnaire